scent gland - Francés Inglés Diccionario